caudillo [spanish] - French English Dictionary